package com.hzncc.flowable_diboot.contract.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data @EqualsAndHashCode @AllArgsConstructor @NoArgsConstructor
@Accessors(chain = true)
public class DiffVO {
    /**
     * 序号
     */
    private String beforeNum;
    private String proCode;
    private String beforeMrlCode;
    private String beforeDes;
    private String beforeRemark;
    private Long beforeCount;
    private String afterNum;
    private String afterMrlCode;
    private String afterDes;
    private Long afterCount;
    private String afterRemark;

    public DiffVO(String proCode, String beforeMrlCode, String beforeDes, Long beforeCount, String afterMrlCode, String afterDes, Long afterCount) {
        this.proCode = proCode;
        this.beforeMrlCode = beforeMrlCode;
        this.beforeDes = beforeDes;
        this.beforeCount = beforeCount;
        this.afterMrlCode = afterMrlCode;
        this.afterDes = afterDes;
        this.afterCount = afterCount;
    }
}
